Big Huge Thesaurus

secretory organ

noun